package com.levy.contronller.javase.designModel.prototype;

/**
 * 原型模式
 * 创建类模式
 * 用原型实例指定创建对象的种类，并通过拷贝这些原型创建新的对象。
 */
public class MainClass {

    public static void main(String[] args) {
        ConcretePrototype cp = new ConcretePrototype();
        for (int i = 0; i < 10; i++) {
            ConcretePrototype clonecp = (ConcretePrototype) cp.clone();
            clonecp.show();
        }
    }
}
